home *** CD-ROM | disk | FTP | other *** search
/ Inside Mac Games Volume 5 #8 / IMG 51 Vol 5-8.iso / Goodies / More For Your Games / Close Combat / Utilities / CC Sold Mac / README.DOC / README.DOC next >
Text File  |  1996-08-10  |  9KB  |  200 lines

  1. CCSOLD (Ver 1.0 Mac)
  2. Close Combat Soldier Printer
  3. Author: Bob „Limbo‰ Crane (rcrane@wsu.edu)
  4.  
  5. CCSOLD is a program that will write out the attributes and records of all 
  6. soldiers in the player‚s most recent campaign.  It also writes out the team 
  7. leadership hierarchy.
  8.  
  9. Mac Installation and Use:
  10. CC_Sold_Mac must be placed in the GAMES\MYOB folder under the Close 
  11. Combat directory. During campaign play, 
  12. CC stores American soldier information in the file ALUNITS and German 
  13. information in AXUNITS.  These files are updated after a campaign battle is 
  14. completed and during replays of campaign scenarios.  CCSOLD simply reads in 
  15. these files and outputs American force information in the file ALUNITS.DOC 
  16. and German information in AXUNITS.DOC.  There are no command line 
  17. arguments.  The player can then load these two text files into their 
  18. favorite word processor for viewing or printing.  (Note: Line length of the 
  19. output exceeds 80 columns so I would not recommend printing the files 
  20. directly).
  21.  
  22. Output:
  23. CC_SOLD‚s output is broken down into three different sections.  The first 
  24. section lists the attributes of the soldier such as experience, morale, 
  25. weapon skills, etc.  The second section lists the soldiers‚ record such as 
  26. number of tank kills, bravery deeds, etc.  The last section lists the force 
  27. command hierarchy.  Each section will be discussed in detail next.
  28.  
  29. Soldier Attribute Section:
  30. Here is an example of partial output from the soldier attribute section:
  31.  
  32.         Rank & Name      Main Weapon Ldr Phy Men Exp Mor  Cc Rif Sem Sub
  33. BAR (0)
  34.       2nd Lt. Crane          Carbine  91  52  41  83  89  40  65  69  57
  35.     Corporal Burris           Garand  21  53  51  72  81  31  72  64  58
  36.          PFC Jacobs      Garand-Gren  17  58  53  63  75  49  73  52  57
  37.        PFC Chandler         Thompson  20  59  46  76  84  57  67  69  65
  38.  
  39. The section list soldiers sorted by their respective teams.  Teams are 
  40. identified by their type and assigned a numerical index.  For example, the 
  41. team above is a BAR crew (index #0) composed of 4 soldiers.
  42.  
  43. The first record indicates the soldier‚s rank and name.  The American and 
  44. German ranks are given below:
  45.  
  46. Index   American Ranks       German Ranks  
  47. =====  ================     ===============
  48.  0              Private              Soldat
  49.  1                  PFC          Obersoldat
  50.  2             Corporal           Gefreiter
  51.  3             Sergeant       Obergefreiter
  52.  4       Staff Sergeant       Unteroffizier
  53.  5         1st Sergeant      Unterfeldwebel
  54.  6    1st Serg. 1st Cl.       Oberfeldwebel
  55.  7      Master Sergeant      Hauptfeldwebel
  56.  8              2nd Lt.            Leutnant
  57.  9              1st Lt.        Oberleutnant
  58. 10             Captain            Hauptmann
  59. 11               Major                Major
  60.  
  61. The second field lists the soldier‚s primary weapon.  (Note: Some soldiers 
  62. in AV and AT gun crews do not man weapons.)  In the example above, PFC 
  63. Jacobs carries a Garand capable of launching grenades.
  64.  
  65. The next fields list the soldier‚s attributes and weapon skills.  Each is 
  66. scaled to range from 0 to 100.  Here is a complete listing of the attribute 
  67. and skill fields:
  68.  
  69. Attributes:
  70.     Ldr = Leadership
  71.     Phy = Physical
  72.     Men = Mental
  73.     Mor = Morale
  74.  
  75. Skills:
  76.      CC = close combat (e.g., melee/bayonet)
  77.     Rif = rifle (e.g., Mauser, any hand held non-auto)
  78.     Sem = semi-auto gun (e.g., Garand, Carbine)
  79.     Sub = submachine gun(e.g., MP40, Thompson)
  80.     AtH = anti-tank hand-held weapon (e.g., Bazooka, Panzerfaust)
  81.      MG = machine gun (e.g., .30 cal MG, etc.)
  82.     Mor = mortar (e.g., 8cm Mortar, etc.)
  83.     Gun = Large Gun (e.g., 7.5cm L/48, 57mm L/50, etc.)
  84.     Gre = Grenade
  85.     Pis = Pistol (e.g., Colt .45, Walther P.38)
  86.  
  87. Soldier Record Section:
  88. This section has a similar output as the Soldier Attribute section except 
  89. that it lists the number of heroic acts, kills, and medals a soldier has 
  90. received.  The output replicates the detailed briefing screen in CC but it 
  91. also shows the number of half-track kills the soldier has.  Here is a 
  92. complete listing of the fields:
  93.  
  94.     Brav = Number of bravery acts
  95.     Cowd = Number of cowardly acts
  96.     TnkK = Number of tank kills
  97.     TrkK = Number of half-track kills (Currently not listed in CC)
  98.     GunK = Number of gun kills
  99.  
  100.     American Medals:
  101.         MHon = Number of Medal of Honor medals received
  102.         DSC = Number of Distinguished Service Cross medals received
  103.         SiSt = Number of Silver Star medals received
  104.         BrSt = Number of Bronze Star medals received
  105.         ComB = Number of Combat Badge medals received
  106.         PHrt = Number of Purple Heart medals received
  107.  
  108.     German Medals:
  109.         KnCr = Number of Knight‚s Cross received
  110.         CrGo = Number of Cross In Gold medals received
  111.         ICr1 = Number of Iron Cross 1st Class medals received
  112.         ICr2 = Number of Iron Cross 2nd Class medals received
  113.         AsBa = Number of Assault Badge medals received
  114.         WoBa = Number of Wound Badge medals received
  115.  
  116. Command Hierarchy Section:
  117. The command hierarchy allows the user to determine who is in command of 
  118. who.  Close combat currently makes use of this structure to compute 
  119. leadership bonuses.  However, CC does not currently allow the user to see 
  120. the exact specification of the hierarchy.  Here is an example output from 
  121. this section:
  122.  
  123. Company Commander, Captain Crane (BAR:0) / Heavy Rifle
  124.     Sergeant Nolan (Rifle:10)
  125.  
  126.     1st Platoon Commander, 2nd Lt. Lanier (Rifle:1) / Light Rifle
  127.          Sergeant Pittman (Rifle:9), Sergeant Fisher (Recon:11)
  128.  
  129.          1st Squad Commander, Sergeant Gray (81mm Mortar:4) / Heavy Support
  130.               PFC Milton (81mm Mortar:5), Private Gant (Bazooka:6)
  131.  
  132.          2nd Squad Commander, Sergeant Stewart (BAR:7) / Heavy Rifle
  133.               Sergeant Vasques (Rifle:8)
  134.  
  135.          3rd Squad Commander, Corporal Abel (M5A1:2) / Light Armor
  136.               UNKNOWN (M3 HT:3)
  137.  
  138. Each group of lines indicates a squad composed of one or more teams.  The 
  139. squad commander is always listed first directly followed by one or more 
  140. teams under his command.  For example, examine the squad commanded by 
  141. Sergeant Gray.  Sergeant Gray is part of and commander of team #4, an 81mm 
  142. Mortar team.  The first line also indicates that this squad is of the 
  143. „Heavy Support‰ type (see the SQUADS data file for more information).  
  144. Sergeant Gray is also in command of two other teams, team #5, another 81mm 
  145. Mortar team commanded by PFC Milton, and team #6, A bazooka team commanded 
  146. by Private Gant.  In CC, Sergeant Gray has the opportunity to provide a 
  147. leadership bonus to teams #5 & #6 if he is within close proximity.  
  148. Indentation indicates that a squad is subordinate to another leader.  For 
  149. example, Sergeant Gray‚s squad can receive a leadership bonus from 1st 
  150. Platoon Commander, 2nd Lt. Lanier.  Finally, there is the Company commander 
  151. who can provide a leadership bonus to all of the teams.  Sometimes a 
  152. commander or team name will come up as „UNKNOWN.‰  The most likely reason 
  153. for this is that commander or complete team was killed during the course of 
  154. previous battle.
  155.  
  156. The command hierarchy will allow the player to set up his/her units to 
  157. better take advantage of leadership bonuses.  According to John Anderson of 
  158. Atomic, whether or not a team receives a leadership bonus is dependent on 
  159. the following formula:
  160.  
  161. effect = ( (leader's leadership * (leader's rank + 1) / Max Rank)
  162.           / (range in meters / 20 + 1) );
  163.  
  164. So commanders are more effective if they have higher rank.   They are also 
  165. very effective if within 20 meters of the subordinate team but not of much 
  166. value beyond 80 meters.  A team only gets a leadership bonus if the 
  167. superior commander has a higher leadership value than the team‚s commander.  
  168. In addition, higher ranking commanders can never have a negative influence 
  169. over subordinate teams.
  170.  
  171. Limitations:
  172. Unfortunately, CC_SOLD does not work with single scenarios.  A?units files 
  173. get written only during the course of campaign play.  CC_SOLD also is not 
  174. able to list the replacements available for the next scenario.  CC_SOLD 
  175. does not work properly until the first scenario is completed (i.e., Off the 
  176. Beach, #1).  CC_SOLD may not work if the player‚s campaign name is two or 
  177. more words (e.g., Von Excell).  CC_SOLD is not an editor; it cannot 
  178. directly affect campaign play.
  179.  
  180. Future Plans:
  181. John Thibeault (jthibeau@BayNetworks.com) has expressed an interest to 
  182. expand the program so that it tracks changes from one scenario to the next 
  183. during campaign play.
  184.  
  185. Acknowledgments:
  186. My sincere thanks to John Anderson for providing me with information on how 
  187. to decode the unit data files.  My thanks to Artur „Sky‰ Bergman and Claes 
  188. Jacobsson for compiling and testing the Mac version.
  189.  
  190. Bug Reports:
  191. Send bug reports to Bob Crane (rcrane@wsu.edu).  Please describe the 
  192. problem and send me a copy of your a?unit file from which the program 
  193. produced the error.
  194.  
  195. Legal Stuff:
  196. This program is freeware and may not be used for commercial purposes.  I am 
  197. not affiliated with Atomic in anyway and they will not provide support for 
  198. this product.
  199.  
  200.